damage amounting to millions - Anglais Synonymes Dictionnaire